multiple handicap - German English Dictionary